import App from './App.vue'
import plugins from './plugins'

import uviewPlus from 'uview-plus'
// import vconsole from 'vconsole' // 引入vconsole
// const vConsole = new vconsole()
import { createSSRApp } from 'vue'
export function createApp() {
    const app = createSSRApp(App)
    app.use(uviewPlus)
    app.use(plugins)
        // app.use(vConsole)
    return {
        app
    }
}
import { filterMenus } from './utils/common'
uni.addInterceptor('switchTab', {
    // tabbar页面跳转前进行拦截
    invoke(e) {

        // if (e.tabBarText === '文档') {
        //     uni.showToast({ icon: 'error', title: '暂未开放' })
        //     return false
        // }
        // if (e.tabBarText === '通讯录') {
        //     if (!filterMenus('/oa', 'adrressList')) {
        //         uni.showToast({ icon: 'error', title: '暂无权限' })
        //         return false
        //     }
        // }
        // if (e.tabBarText === '工作日程') {
        //     if (!filterMenus('/oa', 'calendarSchedule')) {
        //         uni.showToast({ icon: 'error', title: '暂无权限' })
        //         return false
        //     }
        // }
    }
})